package com.clouway.oauth2;

import com.clouway.friendlyserve.Request;
import com.clouway.friendlyserve.Response;
import com.clouway.oauth2.authorization.Authorization;
import com.clouway.oauth2.client.Client;

/**
 * @author Vasil Mitov <vasil.mitov@clouway.com>
 */
interface AuthorizedClientActivity {

  Response execute(Authorization authorization, Client client, Request request, DateTime instant);
}
